home *** CD-ROM | disk | FTP | other *** search
/ Experimental BBS Explossion 3 / Experimental BBS Explossion III.iso / c / xmsif15.zip / WHATSNEW.150 < prev    next >
Text File  |  1993-04-23  |  2KB  |  61 lines

  1.                           WHAT'S NEW IN XMSIF
  2.  
  3. version 1.5:
  4.  
  5.    + Added XMMrealloc().
  6.  
  7.    + Included XMS version 3.0 functionality. None of the added calls
  8.      were worth adding a new individual function; added XMMraw3() to
  9.      provided direct access to the new calls which use 32-bit registers.
  10.  
  11. version 1.42:
  12.  
  13.    + Fixed bug in XMMlibinit() when no XMM was found. It used to
  14.      return XMMOOPS and stuff NOXMM in _XMMerror; now it returns
  15.      NOXMM as documented.
  16.  
  17.    + Updated tester to work properly in DOS windows under MS Windows 3.x.
  18.      The libraries themselves worked fine; the tester was too paranoid.
  19.  
  20. version 1.4:
  21.  
  22.    + Renamed to avoid confusion with other people's products.
  23.  
  24.    + Support for huge model and tiny model.
  25.  
  26.    + Support for Microsoft C and Turbo C tested and confirmed.
  27.  
  28.    + XMSIF distributed as libraries instead of objects.
  29.  
  30.    + _XMMicopy() function added, allowing interval copyes with different
  31.      skips between elements in source and destination. XMMicopyfrom() and
  32.      XMMicopyto() macros provided.
  33.  
  34.    + UMB functions added.
  35.  
  36.    + Bug fixes in _XMMcopy().
  37.  
  38.    + Initialization protection added. Functions will return an error instead
  39.      of crashing if the library has not been initialized.
  40.  
  41.    + Greatly expanded example program source included, and example makefiles
  42.      for compiling it with Borland/Turbo C[++] and Microsoft C.
  43.  
  44.    + Documentation rewritten. More detail, better instructions, more
  45.      organization.
  46.  
  47.  
  48. version 1.3:
  49.  
  50.    + _XMMcopy(), XMMcopyto(), and XMMcopyfrom() now can handle copies of
  51.      one byte. Warning: one-byte copies are very slow.
  52.  
  53.    + Header file for C++.
  54.  
  55.    + XMMgetversion() now returns unsigned int instead of int, and the
  56.      value of _XMMerror should be checked after calls (do not rely on
  57.      return of XMMOOPS).
  58.  
  59.    + Minor improvements to documentation.
  60.  
  61.